區塊鏈是一種透過共識演算法實現信任去中⼼化的技術
簡單來說,區塊鏈就是一個點對點(Point to Point - P2P)的分散式的資料庫,相對於傳統的資料庫都是由一個地方儲存資料,區塊鏈將這些資料分散的放在各個小地方上,而這個小地方就稱為節點,而對於比特幣和以太幣這種數位貨幣來說,就是分散式的帳本。
在我們正常所認知的資料庫中,通常都是把所有的資料儲存在單一的地方,由一個地方管理全部的資料,但這也就是區塊鏈最不同的地方,它放棄了這中心化的資料庫,而取而代之的就是由全數使用者一起管理維護它,也就是無中心政府管理的狀態,而這無中心管理的方式也會造成如何確定資料真假的問題,而這也就是後面幾天會提到的共識問題。
區塊鏈有五大共識:
以下是區塊鏈的技術模型w